to put to shame - Espagnol Anglais Dictionnaire